package com.xyzq.hs.test;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Arrays;

public class Server {

	DataInputStream in=null;
	DataOutputStream out=null;
	
	public static void main(String args[]) throws IOException {
		new Server().startup();
		
	}
	
	private void startup() throws IOException{
		ServerSocket serverSocket=new ServerSocket(18080);
		System.err.println("======= SERVER ======");
		while(true){
			Socket socket = serverSocket.accept(); 
			in = new DataInputStream(socket.getInputStream());
			out = new DataOutputStream(socket.getOutputStream());
			byte[] request=new byte[43];
			in.read(request);
			out.write(new byte[]{70, 70, 70, 70, 88, 89, 90, 81, 0, 0, 0, 1, 0, 0, 14, -101, 0, 2, 42, -78, 0, 1, 0, 0, 0, 0, 14, -109, 0, 42, 0, 5, 0, 13, 102, 117, 110, 100, 95, 99, 111, 109, 112, 97, 110, 121, 0, 83, 0, 14, 101, 120, 99, 104, 97, 110, 103, 101, 95, 110, 97, 109, 101, 0, 83, 0, 10, 102, 117, 110, 100, 95, 99, 111, 100, 101, 0, 83, 0, 10, 102, 117, 110, 100, 95, 110, 97, 109, 101, 0, 83, 0, 4, 110, 97, 118, 0, 70, 0, 12, 102, 117, 110, 100, 95, 115, 116, 97, 116, 117, 115, 0, 67, 0, 7, 115, 116, 97, 116, 117, 115, 0, 67, 0, 14, 112, 101, 114, 115, 111, 110, 95, 105, 110, 118, 101, 115, 116, 0, 70, 0, 12, 112, 101, 114, 115, 111, 110, 95, 112, 97, 99, 101, 0, 70, 0, 12, 109, 97, 99, 104, 95, 105, 110, 118, 101, 115, 116, 0, 70, 0, 10, 109, 97, 99, 104, 95, 112, 97, 99, 101, 0, 70, 0, 12, 99, 104, 97, 114, 103, 101, 95, 116, 121, 112, 101, 0, 67, 0, 10, 112, 97, 114, 95, 118, 97, 108, 117, 101, 0, 70, 0, 18, 114, 101, 100, 101, 101, 109, 95, 108, 105, 109, 105, 116, 115, 104, 97, 114, 101, 0, 70, 0, 9, 115, 117, 98, 95, 117, 110, 105, 116, 0, 73, 0, 12, 116, 111, 116, 97, 108, 95, 115, 104, 97, 114, 101, 0, 70, 0, 11, 100, 101, 108, 97, 121, 95, 100, 97, 116, 101, 0, 73, 0, 8, 109, 97, 120, 115, 105, 122, 101, 0, 70, 0, 12, 109, 111, 100, 105, 102, 121, 95, 100, 97, 116, 101, 0, 73, 0, 13, 112, 111, 115, 105, 116, 105, 111, 110, 95, 115, 116, 114, 0, 83, 0, 11, 111, 102, 117, 110, 100, 95, 116, 121, 112, 101, 0, 67, 0, 16, 111, 102, 117, 110, 100, 95, 114, 105, 115, 107, 108, 101, 118, 101, 108, 0, 73, 0, 21, 111, 102, 117, 110, 100, 95, 114, 105, 115, 107, 108, 101, 118, 101, 108, 95, 110, 97, 109, 101, 0, 83, 0, 11, 111, 112, 101, 110, 95, 115, 104, 97, 114, 101, 0, 70, 0, 11, 109, 105, 110, 95, 115, 104, 97, 114, 101, 50, 0, 70, 0, 18, 109, 105, 110, 95, 116, 105, 109, 101, 114, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 17, 116, 114, 97, 110, 115, 95, 108, 105, 109, 105, 116, 115, 104, 97, 114, 101, 0, 70, 0, 14, 104, 111, 108, 100, 95, 109, 105, 110, 115, 104, 97, 114, 101, 0, 70, 0, 18, 97, 108, 108, 111, 116, 95, 108, 105, 109, 105, 116, 115, 104, 97, 114, 101, 50, 0, 70, 0, 8, 109, 105, 110, 115, 105, 122, 101, 0, 70, 0, 22, 111, 114, 103, 95, 108, 111, 119, 108, 105, 109, 105, 116, 95, 98, 97, 108, 97, 110, 99, 101, 50, 0, 70, 0, 20, 111, 114, 103, 95, 97, 112, 112, 101, 110, 100, 95, 98, 97, 108, 97, 110, 99, 101, 50, 0, 70, 0, 14, 101, 110, 95, 111, 116, 104, 101, 114, 95, 102, 108, 97, 103, 0, 83, 0, 16, 114, 101, 100, 101, 109, 112, 116, 105, 111, 110, 95, 117, 110, 105, 116, 0, 70, 0, 12, 105, 110, 99, 111, 109, 101, 95, 117, 110, 105, 116, 0, 70, 0, 13, 105, 110, 99, 111, 109, 101, 95, 114, 97, 116, 105, 111, 0, 70, 0, 15, 101, 110, 95, 97, 108, 108, 111, 119, 95, 98, 117, 115, 105, 110, 0, 83, 0, 20, 109, 105, 110, 95, 112, 101, 114, 102, 97, 112, 112, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 20, 109, 105, 110, 95, 111, 114, 103, 102, 97, 112, 112, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 18, 109, 97, 120, 95, 97, 112, 112, 108, 121, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 16, 109, 97, 120, 95, 115, 117, 98, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 17, 109, 97, 120, 95, 114, 101, 100, 101, 101, 109, 95, 115, 104, 97, 114, 101, 0, 70, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 48, 50, 50, 0, 0, 10, -60, -49, -73, -67, -42, -48, -58, -79, 65, 0, 63, -15, -13, -74, 69, -95, -54, -63, 49, 49, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 48, 50, 50, 0, 49, 0, 0, 0, 22, 0, 15, -58, -28, -53, -5, -69, -3, -68, -85, -48, -51, -78, -6, -58, -73, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, 89, 0, 0, 0, 0, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -15, -13, -74, 69, -95, -54, -63, 0, 54, 50, 48, 44, 50, 54, 44, 50, 55, 44, 50, 56, 44, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 51, 54, 44, 51, 55, 44, 51, 56, 44, 51, 57, 44, 52, 57, 44, 53, 57, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 48, 50, 51, 0, 0, 10, -60, -49, -73, -67, -42, -48, -58, -79, 67, 0, 63, -15, -41, -37, -12, -121, -4, -71, 48, 48, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 48, 50, 51, 0, 49, 0, 0, 0, 11, 0, 7, -43, -82, -56, -81, -48, -51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, 89, 0, 0, 0, 0, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -15, -41, -37, -12, -121, -4, -71, 0, 71, 50, 50, 44, 50, 51, 44, 50, 52, 44, 50, 53, 44, 50, 54, 44, 50, 55, 44, 50, 56, 44, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 51, 54, 44, 51, 55, 44, 51, 56, 44, 51, 57, 44, 52, 57, 44, 53, 57, 44, 50, 56, 50, 44, 50, 56, 52, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 48, 56, 54, 0, 0, 9, -60, -49, -73, -67, -50, -56, -64, -5, 0, 63, -16, -117, 67, -107, -127, 6, 37, 53, 53, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 48, 56, 54, 0, 49, 0, 0, 0, 11, 0, 7, -43, -82, -56, -81, -48, -51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 66, 2, -96, 95, 31, -8, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -14, 98, 77, -46, -15, -87, -4, 0, 30, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 52, 57, 44, 53, 57, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 51, 50, 55, 0, 0, 9, -60, -49, -73, -67, -73, -31, -70, -49, 0, 63, -16, 0, 0, 0, 0, 0, 0, 53, 53, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 51, 50, 55, 0, 49, 0, 0, 0, 4, 0, 11, -79, -93, -54, -40, -69, -20, -70, -49, -48, -51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 65, -51, -51, 100, -1, -128, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 30, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 52, 57, 44, 53, 57, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 51, 53, 53, 0, 0, 10, -60, -49, -73, -67, -73, -31, -44, -86, 65, 0, 63, -16, -11, -62, -113, 92, 40, -10, 48, 48, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 51, 53, 53, 0, 49, 0, 0, 0, 5, 0, 11, -68, -92, -67, -8, -43, -82, -56, -81, -48, -51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, 89, 0, 0, 0, 0, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -14, -93, -41, 10, 61, 112, -92, 0, 71, 50, 50, 44, 50, 51, 44, 50, 52, 44, 50, 53, 44, 50, 54, 44, 50, 55, 44, 50, 56, 44, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 51, 54, 44, 51, 55, 44, 51, 56, 44, 51, 57, 44, 52, 57, 44, 53, 57, 44, 50, 56, 50, 44, 50, 56, 52, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0});
			System.out.println("receive:\n"+Arrays.toString(request));
			String string=new String(request,0,request.length);
			System.out.println(string);
			
		}
	}
	
	private void startup2() throws IOException{
		ServerSocket serverSocket=new ServerSocket(18080);
		System.err.println("======= SERVER ======");
		while(true){
			Socket socket = serverSocket.accept(); 
			in = new DataInputStream(socket.getInputStream());
			out = new DataOutputStream(socket.getOutputStream());
			byte[] request=new byte[43];
			in.read(request);
			out.write(new byte[]{70, 70, 70, 70, 88, 89, 90, 81, 0, 0, 0, 1, 0, 0, 14, -101, 0, 2, 42, -78,0, 1, 0, 0, 0, 0, 14, -109, 0, 42, 0, 5, 0, 13, 102, 117, 110, 100, 95, 99, 111, 109, 112, 97, 110, 121, 0, 83, 0, 14, 101, 120, 99, 104, 97, 110, 103, 101, 95, 110, 97, 109, 101, 0, 83, 0, 10, 102, 117, 110, 100, 95, 99, 111, 100, 101, 0, 83, 0, 10, 102, 117, 110, 100, 95, 110, 97, 109, 101, 0, 83, 0, 4, 110, 97, 118, 0, 70, 0, 12, 102, 117, 110, 100, 95, 115, 116, 97, 116, 117, 115, 0, 67, 0, 7, 115, 116, 97, 116, 117, 115, 0, 67, 0, 14, 112, 101, 114, 115, 111, 110, 95, 105, 110, 118, 101, 115, 116, 0, 70, 0, 12, 112, 101, 114, 115, 111, 110, 95, 112, 97, 99, 101, 0, 70, 0, 12, 109, 97, 99, 104, 95, 105, 110, 118, 101, 115, 116, 0, 70, 0, 10, 109, 97, 99, 104, 95, 112, 97, 99, 101, 0, 70, 0, 12, 99, 104, 97, 114, 103, 101, 95, 116, 121, 112, 101, 0, 67, 0, 10, 112, 97, 114, 95, 118, 97, 108, 117, 101, 0, 70, 0, 18, 114, 101, 100, 101, 101, 109, 95, 108, 105, 109, 105, 116, 115, 104, 97, 114, 101, 0, 70, 0, 9, 115, 117, 98, 95, 117, 110, 105, 116, 0, 73, 0, 12, 116, 111, 116, 97, 108, 95, 115, 104, 97, 114, 101, 0, 70, 0, 11, 100, 101, 108, 97, 121, 95, 100, 97, 116, 101, 0, 73, 0, 8, 109, 97, 120, 115, 105, 122, 101, 0, 70, 0, 12, 109, 111, 100, 105, 102, 121, 95, 100, 97, 116, 101, 0, 73, 0, 13, 112, 111, 115, 105, 116, 105, 111, 110, 95, 115, 116, 114, 0, 83, 0, 11, 111, 102, 117, 110, 100, 95, 116, 121, 112, 101, 0, 67, 0, 16, 111, 102, 117, 110, 100, 95, 114, 105, 115, 107, 108, 101, 118, 101, 108, 0, 73, 0, 21, 111, 102, 117, 110, 100, 95, 114, 105, 115, 107, 108, 101, 118, 101, 108, 95, 110, 97, 109, 101, 0, 83, 0, 11, 111, 112, 101, 110, 95, 115, 104, 97, 114, 101, 0, 70, 0, 11, 109, 105, 110, 95, 115, 104, 97, 114, 101, 50, 0, 70, 0, 18, 109, 105, 110, 95, 116, 105, 109, 101, 114, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 17, 116, 114, 97, 110, 115, 95, 108, 105, 109, 105, 116, 115, 104, 97, 114, 101, 0, 70, 0, 14, 104, 111, 108, 100, 95, 109, 105, 110, 115, 104, 97, 114, 101, 0, 70, 0, 18, 97, 108, 108, 111, 116, 95, 108, 105, 109, 105, 116, 115, 104, 97, 114, 101, 50, 0, 70, 0, 8, 109, 105, 110, 115, 105, 122, 101, 0, 70, 0, 22, 111, 114, 103, 95, 108, 111, 119, 108, 105, 109, 105, 116, 95, 98, 97, 108, 97, 110, 99, 101, 50, 0, 70, 0, 20, 111, 114, 103, 95, 97, 112, 112, 101, 110, 100, 95, 98, 97, 108, 97, 110, 99, 101, 50, 0, 70, 0, 14, 101, 110, 95, 111, 116, 104, 101, 114, 95, 102, 108, 97, 103, 0, 83, 0, 16, 114, 101, 100, 101, 109, 112, 116, 105, 111, 110, 95, 117, 110, 105, 116, 0, 70, 0, 12, 105, 110, 99, 111, 109, 101, 95, 117, 110, 105, 116, 0, 70, 0, 13, 105, 110, 99, 111, 109, 101, 95, 114, 97, 116, 105, 111, 0, 70, 0, 15, 101, 110, 95, 97, 108, 108, 111, 119, 95, 98, 117, 115, 105, 110, 0, 83, 0, 20, 109, 105, 110, 95, 112, 101, 114, 102, 97, 112, 112, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 20, 109, 105, 110, 95, 111, 114, 103, 102, 97, 112, 112, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 18, 109, 97, 120, 95, 97, 112, 112, 108, 121, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 16, 109, 97, 120, 95, 115, 117, 98, 95, 98, 97, 108, 97, 110, 99, 101, 0, 70, 0, 17, 109, 97, 120, 95, 114, 101, 100, 101, 101, 109, 95, 115, 104, 97, 114, 101, 0, 70, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 48, 50, 50, 0, 0, 10, -60, -49, -73, -67, -42, -48, -58, -79, 65, 0, 63, -15, -13, -74, 69, -95, -54, -63, 49, 49, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 48, 50, 50, 0, 49, 0, 0, 0, 22, 0, 15, -58, -28, -53, -5, -69, -3, -68, -85, -48, -51, -78, -6, -58, -73, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, 89, 0, 0, 0, 0, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -15, -13, -74, 69, -95, -54, -63, 0, 54, 50, 48, 44, 50, 54, 44, 50, 55, 44, 50, 56, 44, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 51, 54, 44, 51, 55, 44, 51, 56, 44, 51, 57, 44, 52, 57, 44, 53, 57, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 48, 50, 51, 0, 0, 10, -60, -49, -73, -67, -42, -48, -58, -79, 67, 0, 63, -15, -41, -37, -12, -121, -4, -71, 48, 48, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 48, 50, 51, 0, 49, 0, 0, 0, 11, 0, 7, -43, -82, -56, -81, -48, -51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, 89, 0, 0, 0, 0, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -15, -41, -37, -12, -121, -4, -71, 0, 71, 50, 50, 44, 50, 51, 44, 50, 52, 44, 50, 53, 44, 50, 54, 44, 50, 55, 44, 50, 56, 44, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 51, 54, 44, 51, 55, 44, 51, 56, 44, 51, 57, 44, 52, 57, 44, 53, 57, 44, 50, 56, 50, 44, 50, 56, 52, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 48, 56, 54, 0, 0, 9, -60, -49, -73, -67, -50, -56, -64, -5, 0, 63, -16, -117, 67, -107, -127, 6, 37, 53, 53, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 48, 56, 54, 0, 49, 0, 0, 0, 11, 0, 7, -43, -82, -56, -81, -48, -51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 66, 2, -96, 95, 31, -8, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -14, 98, 77, -46, -15, -87, -4, 0, 30, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 52, 57, 44, 53, 57, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 51, 50, 55, 0, 0, 9, -60, -49, -73, -67, -73, -31, -70, -49, 0, 63, -16, 0, 0, 0, 0, 0, 0, 53, 53, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 51, 50, 55, 0, 49, 0, 0, 0, 4, 0, 11, -79, -93, -54, -40, -69, -20, -70, -49, -48, -51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 65, -51, -51, 100, -1, -128, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 30, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 52, 57, 44, 53, 57, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 48, 49, 0, 0, 9, -60, -49, -73, -67, -69, -7, -67, -16, 0, 0, 7, 48, 48, 48, 51, 53, 53, 0, 0, 10, -60, -49, -73, -67, -73, -31, -44, -86, 65, 0, 63, -16, -11, -62, -113, 92, 40, -10, 48, 48, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 63, -16, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 51, 122, 34, 0, 16, 48, 48, 48, 48, 48, 48, 48, 49, 124, 48, 48, 48, 51, 53, 53, 0, 49, 0, 0, 0, 5, 0, 11, -68, -92, -67, -8, -43, -82, -56, -81, -48, -51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, 89, 0, 0, 0, 0, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -14, -93, -41, 10, 61, 112, -92, 0, 71, 50, 50, 44, 50, 51, 44, 50, 52, 44, 50, 53, 44, 50, 54, 44, 50, 55, 44, 50, 56, 44, 50, 57, 44, 51, 49, 44, 51, 50, 44, 51, 51, 44, 51, 52, 44, 51, 53, 44, 51, 54, 44, 51, 55, 44, 51, 56, 44, 51, 57, 44, 52, 57, 44, 53, 57, 44, 50, 56, 50, 44, 50, 56, 52, 44, 57, 55, 44, 53, 51, 0, 64, -113, 64, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0});
			System.out.println("receive:\n"+Arrays.toString(request));
			String string=new String(request,0,request.length);
			System.out.println(string);
			
		}
	}
}
